home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 34.zip
/
BS1 part 34
/
GFA basic training.adf
/
Sound
/
DIGISPIELEN.GFA
(
.txt
)
< prev
next >
Wrap
GFA-BASIC Amiga
|
1989-06-01
|
2KB
|
53 lines
GFA-AMIGAB
SAMPLE
SPEICHERADR
LAENGE
LESEN
EINSCHALTEN
AUSSCHALTEN
Digitale Sounds spielen
Ton erklingt solange, bis eine Maustaste gedr
ckt wird
Hauptprogramm Ende
Um die Routine allgemein zu halten, wird FILESELECT benutzt
Sample laden!
Laden!
Sicherheitsabfrage, ob
berhaupt ein Sample geladen werden
Kein Sample laden ?F
Die L
nge des Samples ermitteln
Die Wortl
nge des Samples darf nicht 65535 (=&Hffff)
berschreiten,
da das Audio-Datenl
ngen-Register nur wortlang ist.
Sampledatei zu langF
Reservierung des erforderlichen Datenspeichers.
Chip-Memory soll reserviert werden, darum Code &H2.
Sicherheitsabfrage, ob der Speicher reserviert werden konnte
&Speicher kann nicht reserviert werden!FF
BBitte alle anderen Fenster oder Programme schlie
en, bzw. beenden!FF
Informationen ausgeben:
Sample-Namen: "
e: "7
Adresse: "
Das eigentliche Laden:
Jetzt werden die Audio-Register f
r Kanal 0 mit Daten versorgt
DMA Kanal 0 stoppen
Adresse der Daten
bergeben
nge in Worten
bergeben
Sample Period setzen
Lautst
rke einstellen
DMA Kanal 0 einschalten
Ausschalten des Tons und Speicherr
ckgabe
DMA stoppen = Ton aus
Speicher freigeben
Freigegeben:"7